@CHARSET "UTF-8";

html {
	font-size: 14px;
}

body {
	width: 90%;
	font: 300 13px 'Lato', serif;
	margin: 0px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	-webkit-font-smoothing: antialiased;
	font-smoothing: antialiased;
	padding:0px;
}

body.modal-open {
	margin-right: auto;
}

header {
	margin-top: 10px;
}

footer {
	margin-bottom: 20px;
}

.navbar {
	margin-bottom: 0px;
}

.row.empty-row {
	min-height: 15px;
}

.modalbutton  {
	border: none;
}

.ui-autocomplete {
max-height: 100px;
overflow-y: auto;
/* prevent horizontal scrollbar */
overflow-x: hidden;
}

.input-group-addon:not(:first-child):not(:last-child),
 .input-group-btn:not(:first-child):not(:last-child),
 .input-group .form-control:not(:first-child):not(:last-child) {
	border-radius: 4px;
}
.destination-unit {
	border-radius: 4px;
	border-bottom-right-radius: 0;
	border-top-right-radius: 0;
}

@media screen and (min-width: 1024px) {
  .modal-dialog {
	width: 900px;
  }
}

.dropdown-menu {
	min-width: 0px;
}

.dropdown-menu li {
	right: 0px;
	left:auto;
	text-align: right;
}
.dropdown-menu li a {
	right: 0px;
	left:auto;
	text-align: right;
}

.dropdown-menu ul {
	right: 0px;
	left:auto;
	text-align: right;
}